green adder - Alemán Inglés Diccionario